package com.ruoyi.system.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;


@Data
public class Dc3DeviceData  extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /** 主键 */
    @TableId
    private Long id;

    /** 设备名称 */
    @Excel(name = "设备名称")
    private String deviceName;

    /** 设备所属类型工艺 */
    @Excel(name = "设备所属类型工艺")
    private String deviceType;

    /** 设备所属现场生产区域 */
    @Excel(name = "设备所属现场生产区域")
    private String belongArea;

    /** 设备所属现场生产工段 */
    @Excel(name = "设备所属现场生产工段")
    private String belongSection;

    /** 设备所属现场生产工位 */
    @Excel(name = "设备所属现场生产工位")
    private String belongStation;

    /** 维修区域负责人 */
    @Excel(name = "维修区域负责人")
    private String maintenanceManager;


    /** 维修区域负责人工号 */
    @Excel(name = "维修区域负责人工号")
    private String maintenanceManagerId;


    /** 生产区域负责人 */
    @Excel(name = "生产区域负责人")
    private String productionManager;

    /** 生产区域负责人 */
    @Excel(name = "生产区域负责人工号")
    private String productionManagerId;

    /** 电极帽名称 */
    @Excel(name = "电极帽名称")
    private String capName;

    /** 电极帽型号 */
    @Excel(name = "电极帽型号")
    private String capType;

    /** 电极帽品牌 */
    @Excel(name = "电极帽品牌")
    private String capBrand;

    /** 电极帽单价 */
    @Excel(name = "电极帽单价")
    private Double capPrice;

    /** 电机帽数量 */
    @Excel(name = "电机帽数量")
    private Integer capAmount;

    /** 删除标记： 0，未删除，1，删除 */
    @TableLogic
    private Long delFlag;
}
